# Author:Nana
# week05:列表list


# name = ("nana,coco,huihui")
# print(name[0])

# 全都是一一对应的
users_list = ["nana","coco","huihui"]
password_list =[123456,111111,234567]
age_list =[11,12,13]

# 列表的嵌套
info_list = [["nana",123456,11],["coco",111111,12]]

# print(users_list[0])
# print(password_list[0])
# print(age_list[0])
# print(info_list[0])


# 知识点：slices（切片） 数值是指values在list中的位置
#1.正向取值
# list 取值":"从左往右的话(正向)，右边的值取不到 例如[1:3] 3取不到
names =["1","2","3","4"]
print(names[:])
print(names[0:2])
# 如果左侧的值是0 即从0开始取值，0可以省略不写
print(names[:2])

#2.反向取值  ps:":"左边的数字较小，右边数字较大  ":"右边的值取不到
print(names[-3:-1])
# 注意：取到最后一个值 不能写0 省略不写即可
print(names[-2:0])
print(names[-2:])

num =[1,2,3,4,5,6,7,8,9]
# 取到0-6，步数为2，最后一位不取
print(num[:6:2])
# 对比range
print(list(range(10)))